site where the vessels were built - German English Dictionary